thermal insulating - German English Dictionary